Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
124A STATION ROAD £4,035,000 5 Aug 2015
128B STATION ROAD Terraced £190,000 18 Feb 2005
130 STATION ROAD £150,000 30 Nov 2021
134A STATION ROAD Terraced £60,000 22 May 1998
148 STATION ROAD Semi-Detached £300,000 14 May 2007